	.list5	.yd-list-theme5 .yd-list-item .yd-list-mes{
		padding: 0;
		
	}
	.list5 .swiper-text {
		width: 6.1rem;
		font-size: .333rem;
		text-align: left;
		margin-bottom: .15rem;
		box-sizing: border-box;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
	
	.list5 .swiper-item {
		font-size: .26rem;
		display: -webkit-flex;
		box-sizing: border-box;
	}
	
	.list5 .swiper-item-red {
		display: -webkit-flex;
		color: #e25051;
		font-size: .23rem;
		margin-top: .15rem;
		box-sizing: border-box;
	}
	
	.list5 .swiper-item span,
	.list5 .swiper-item-red span {
		position: relative;
		padding: 0 .15rem;
		box-sizing: border-box;
		display: block;
	}
	
	.list5 .swiper-item span::after {
		content: "";
		display: block;
		position: absolute;
		top: 50%;
		right: 0;
		transform: translateY(-50%);
		width: 1px;
		height: 65%;
		background: #282828;
	}
	
	.list5 .swiper-item-red span::after {
		content: "";
		display: block;
		position: absolute;
		top: 50%;
		right: 0;
		transform: translateY(-50%);
		width: 1px;
		height: 65%;
		background: #E25051;
	}
	
	.list5 .swiper-item span:last-child::after,
	.list5 .swiper-item-red span:last-child::after {
		display: none;
	}
	
	.list5 .swiper-item span:first-child,
	.list5 .swiper-item-red span:first-child {
		padding-left: 0;
	}
	
	.list5 .swiper-img {
		margin-bottom: .41rem;
		box-sizing: border-box;
		position: relative;
		height: 5rem;
		overflow: hidden;
	}
	
	.list5 .swiper-img>img {
		width: 100%;
		min-height: 100%;
		display: block;
	}
	
	.list5 .sh-price {
		position: absolute;
		bottom: .17rem;
		left: 0;
		color: #fff;
		background: rgba(0, 0, 0, 0.5);
		padding: .2rem .21rem;
		box-sizing: border-box;
		font-size: .23rem;
	}
	
	.list5 .sh-price span {
		font-size: .35rem;
	}
	
	.list5 .swiper-img>img {
		width: 100%;
		display: block;
	}
	
	.list5 .yd-list-other {
		color: initial;
	}
	
	.list5 .yd-list-theme5 .yd-list-img {
		padding: 0;
		height: 5rem;
	}
	
	.list5 .swiper-img img {
		max-width: 100%;
		min-height: 100%;
		min-width: 100%;
		position: absolute;
		bottom: 0;
	}
	
	.list5 .yd-list-theme5 .yd-list-item {
		padding: 0;
	}
	
	.list5 .house5-introduce {
		padding: .24rem;
		box-sizing: border-box;
	}
	
	.list5 .yd-list-theme5 .yd-list-item:after {
		border-bottom: none;
	}
	
	.list5 .house5-portrait {
		z-index: 9999;
		width: 1.1rem;
		height: 1.1rem;
		border-radius: 50%;
		overflow: hidden;
		position: absolute;
		top: -.55rem;
		right: .24rem;
	}
	
	.list5 .house5-portrait img {
		min-width: 100%;
		max-width: 100%;
		min-height: 100%;
		position: relative;
		top: 0;
		left: 0;
	}
	
	.list5 .yd-list-theme5 .yd-list-item .yd-list-other {
		position: relative;
		overflow: initial;
		padding: 0;
	}
	
	.list5 .like-icon {
		z-index: 9999999;
		position: absolute;
		top: 20px;
		right: 20px;
		color: #fff;
	}